suffer a severe setback - Turc Anglais Dictionnaire